package com.trt.service;

import com.trt.mo.MessageMO;

import java.util.List;
import java.util.Map;

public interface MsgService {

    /**
     * 创建消息
     */
    public void createMsg(String fromUserId, String toUserId, Integer type, Map msgContent);

    /**
     * 查询消息列表
     */
    public List<MessageMO> queryList(String toUserId, Integer page, Integer pageSize);

    /**
     *  TODO 删除系统消息
     *
     *  删除的两个地方可以触发：
     * 长按消息删除
     * 取关/删除评论/取消点赞等操作，逆向去除消息
     * 这两者在不同的业务场景下都可以用于删除
     *
     */


}
